hold one's horses! - French English Dictionary